if(redis.call('exists',KEYS[1])==1) then
   local stock=tonumber(redis.call('get',KEYS[1]));
   if(stock>0) then
    redis.call('incrby',KEYS[1],-1);
    return stock;
   end;
    return 0;
 end;